您好,欢迎来到达州工业云! 平台首页 企业驾驶舱 帮助中心 企业登录 企业注册

HI,欢迎使用达州工业云平台!

账号必须大于2位

创新资源平台
服务平台首页>专利库>专利详情

一种快速定位的方法及装置

  • 申请号:CN201210426147.8 申请公布号: CN102946476B
  • 申请日: 2012-10-30 申请公布日: 2014-07-09
  • 申请(专利权)人: 专利代理机构: 北京三高永信知识产权代理有限责任公司
  • 分类号:H04M1/725;H04W4/02

专利介绍

本发明公开了一种快速定位的方法与装置,方法包括以下步骤:确定当前目标物的地理位置信息;获取与当前目标物匹配的图像信息;将获取的所述当前目标物的图像与拍摄的和当前目标所在方位相同的实景图像进行合并,并显示于一张图像上,避免由于现有技术提供的抽象而简单的线路图,无法确定目标物的具体位置,以及无法辨别出正确方向或路线的情况,并且使得用户对实景图像产生客观直白的映像,快速、正确地找到目的地。
1.一种快速定位的方法,其特征在于,包括以下步骤:确定当前目标物的地理位置信息;获取与当前目标物匹配的图像信息;将获取的所述当前目标物的图像与拍摄的和当前目标所在方位相同的实景图像进行合并,并显示于一张图像上,具体包括:根据确定的当前目标物的位置信息以及本地内置的陀螺仪获取当前目标物对应当前实景时所面对的方位信息;按照近大远小定律计算出当前目标物及当前实景分别在同一图像中显示的像素大小;根据所述当前目标物面对所述当前实景时的方位信息及其在同一图像中的大小关系,将所述当前目标物的图像与所述拍摄的和与当前目标所在方位相同的实景图像合并显示在一张图像上。
2.如权利要求1所述的方法,其特征在于,所述确定当前目标物的地理位置信息,采用以下方式:采用无线电通讯网络或外部定位方式获取当前目标物的地理位置信息,所述地理位置信息包括经纬度或者与当前目标物的距离及方位参数。
3.如权利要求1所述的方法,其特征在于,所述获取与当前目标物匹配的图像信息,采用以下方式:查找本地保存或在线存储的数据库,获取与当前目标物匹配的图像信息。
4.如权利要求1-3中任一项所述的方法,其特征在于,还包括以下步骤:将所述当前目标物的地理位置信息、图像信息以及周围的实景图像发送至网络侧进行统一保存;确定周围设定距离内存在预设目标物时,从网络侧获取所述预设目标物的地理位置信息和图像信息,并将所述预设目标物的图像按照其对应的地理位置信息投影至本地呈现的实景图像中的对应位置上,并记录其移动方向。
5.一种快速定位的装置,其特征在于,包括以下模块:定位模块,用于确定对当前目标物的地理位置信息;图像模块,用于获取与当前目标物匹配的图像信息;显示模块,用于将获取的所述当前目标物的图像与拍摄的和当前目标所在方位相同的实景图像所进行合并,并显示于一张图像上,具体用于:根据确定的当前目标物的位置信息以及本地内置的陀螺仪获取当前目标物对应当前实景时所面对的方位信息;按照近大远小定律计算出当前目标物及当前实景分别在同一图像中显示的像素大小;根据所述当前目标物面对所述当前实景时的方位信息及其在同一图像中的大小关系,将所述当前目标物图像与所述拍摄的和与当前目标所在方位相同的实景图像合并显示在一张图像上。
6.如权利要求5所述的装置,其特征在于,所述定位模块还用于,采用无线电通讯网络或外部定位方式获取当前目标物的地理位置信息,所述地理位置信息包括经纬度或者与目标物的距离及方位参数。
7.如权利要求6所述的装置,其特征在于,所述图像模块还用于,查找本地保存或在线存储的数据库,获取与当前目标物匹配的图像信息。
8.如权利要求5-7任一项所述的装置,其特征在于,还包括以下模块:传输模块,用于将所述当前目标物的地理位置信息、图像信息以及周围的实景图像发送至网络侧进行统一保存;获取模块,用于确定周围设定距离内存在预设目标物时,从网络侧获取所述预设目标物的地理位置信息和图像信息,并将所述预设目标物的图像按照其对应的地理位置信息投影至本地呈现的实景图像中的对应位置上,并记录其移动方向。技术领域
本发明涉及数据通信技术领域,特别涉及一种快速定位的方法及装置。xa0
背景技术
随着科学的进步与人们生活水平的提高,手机已经成为人们生活中必不可少的随身携带的电子产品,并且它集通讯、娱乐、社交等多种功能于一体。xa0目前,智能手机也受到了人们的青睐并大规模普及,其中智能手机可以开启全球定位系统(Globalxa0Positioningxa0System,GPS)功能,进行位置查询,例如查询一个酒店的位置信息,或者从出发地到目的地的具体路径等。在现有的技术方案中,GPS显示出的路径以及位置信息比较抽象化,用户即使查询到位置信息后,在道路上寻找目的地或者具体路线时也会很困难,很容易出现已经到达目的地的周围,但是仍然找不到具体位置的情况,并且也容易出现只看GPS显示出的简单的线路图无法辨别出正确方向,或者由于交通路线上有围栏或者交通规定(某一方向不能逆行等情况),因此无法确定正确路线,从而浪费时间的情况。xa0另外,目前的手机或通过GPS设备仍然不能很好地解决接站的问题,,尤其是在不清楚被接站人的长相时,很难确定其具体位置,因此给接站人带来了很大的困扰和时间的浪费。xa0
发明内容
本发明实施例公开了一种快速定位的方法与装置,将实景图像与获取的目标物的地理位置信息和图像信息进行合并后显示,避免由于相关技术提供的抽象而简单的线路图,无法确定具体位置,以及无法辨别出正确方向或路线的情况。本发明实施例提供的具体技术方案如下:xa0本发明实施例提供了一种快速定位的方法,包括:xa0确定当前目标物的地理位置信息;xa0获取与当前目标物匹配的图像信息;xa0将获取的当前目标物的图像与拍摄的和与当前目标所在方位相同的实景图像进行合并,并显示于一张图像上,具体包括:根据确定的当前目标物的位置信息以及本地内置的陀螺仪获取当前目标物对应当前实景时所面对的方位信息;按照近大远小定律计算出当前目标物及当前实景分别在同一图像中显示的像素大小;根据所述当前目标物面对所述当前实景时的方位信息及其在同一图像中的大小关系,将所述当前目标物的图像与所述拍摄的和与当前目标所在方位相同的实景图像合并显示在一张图像上。xa0本发明实施例提供了一种快速定位的装置,包括:xa0定位模块,用于确定对当前目标物的地理位置信息;xa0图像模块,用于获取与当前目标物匹配的图像信息;xa0显示模块,用于将获取的当前目标物的图像与拍摄的和与当前目标所在方位相同的实景图像所进行合并,并显示于一张图像上,具体用于:根据确定的当前目标物的位置信息以及本地内置的陀螺仪获取当前目标物对应当前实景时所面对的方位信息;按照近大远小定律计算出当前目标物及当前实景分别在同一图像中显示的像素大小;根据所述当前目标物面对所述当前实景时的方位信息及其在同一图像中的大小关系,将所述当前目标物图像与所述拍摄的和与当前目标所在方位相同的实景图像合并显示在一张图像上。xa0本发明实施例可以将实景图像与获取的目标物的地理位置信息和图像信息进行合并后显示,避免由于现有技术提供的抽象而简单的线路图,无法确定具体位置,以及无法辨别出正确方向或路线的情况,并且使得用户对目标物在实景图像中的位置产生客观直白的映像,快速、正确地找到目标物。xa0附图说明图1为本发明实施例中的快速定位的方法的流程图;xa0图2为本发明实施例中的快速定位的装置示意图;xa0图3为本发明实施例中基于快读定位的方法设计的另一种装置示意图。xa0具体实施方式本发明实施例提供了一种快速定位的方法及装置,将实景图像与获取的目标物的地理位置信息和图像信息进行合并后显示,避免由于相关技术提供的抽象而简单的线路图,无法确定具体位置,以及无法辨别出正确方向或路线的情况。xa0本发明实施例中快速定位的方法的具体流程如图1所示。xa0步骤101:终端确定当前目标物的地理位置信息。xa0在实际应用中,终端可以通过采用无线电通讯网络如:全球移动通信系统GSM网(globalxa0systemxa0forxa0mobilexa0communications;GSM)、码分多址CDMA网(Codexa0Divisionxa0Multiplexa0Access),或外部定位:如GPS方式来获取目标物的地理位置信息。目标物可以包括周边的超市、餐厅、公交站或者其它终端等。地理位置信息可以包括但不限于目标物的经纬度,或者,目标物相对于本地的距离和方位参数等信息。xa0例如,终端通过无线电通讯网络或通过GPS确定目标物在正北方向距离本地100米的位置,或者,目标物在本地的左边10米处。xa0又例如,终端通过无线电通讯网络(如GSM网或CDMA网)确定目标物具体位置对应的经纬度,或者,目标物所在的具体位置对应的地址信息(如某区某街道某号房间等)。xa0步骤102:终端获取与当前目标物匹配的图像信息。xa0在实际应用中,终端可以查找本地保存或在线存储的数据库,获取与当前目标物匹配的图像信息。xa0例如,终端可能需要从网上下载目标物的图像信息,或者通过彩信获取目标物的图像信息,也可能在本地的相册中就可以获取到目标物的图像(如人物的头像、半身像或者全身照等),通过输入对应目标的名称或者目标人物的电话获取对应的图像。xa0步骤103:终端拍摄所在位置周围的实景图像。xa0实际应用中,终端在检测出录制键被按下后,通过图像获取装置开始对所在位置周围的景物进行录像,在检测出录制键被松开后,停止录像,从而获取所在位置周围的实景图像。xa0步骤104:用于将获取的当前目标物的图像与拍摄的和与当前目标所在方位相同的实景图像所进行合并,并显示于一张图像上。xa0在实际应用中,终端可以根据本地内置的陀螺仪获取当前目标物对应当前实景时所面对的方位信息,按照近大远小定律计算出当前目标物及当前实景分别在同一图像中显示的像素大小,然后根据当前目标物面对当前实景时的方位信息及其在同一图像中的大小关系,将当前目标物图像与拍摄的和与当前目标所在方位相同的实景图像合并显示在一张图像上。xa0采用近大远小方式显示的目标物,距离终端越远在与当前实景同一图像中显示的尺寸就越小,采用这种方式呈现的图像可以给用户更加立体的视觉冲击,能够令用户直接通过视觉效果直观感受到目标物距离用户的远近和位置。如果目标物本身正在移动,终端还可以将目标物的移动方向与面对当前实景时的方位信息进行匹配,将匹配结果进行调整后显示在一张图像上。xa0基于上述实施例,在将当前目标物的图像与拍摄的和与当前目标所在方位相同的实景图像进行合并,并在一张图像中显示后,终端可以将合并后的图像一起发送至网络侧,这样,其他终端就可以通过在网络侧获取本终端的地理位置信息。xa0在实际应用中,本发明实施例可以通过下述方式实现,应用于终端之间的交互,以满足用户的互动需求。xa0多个终端分别通过GPS对各自所在的位置进行定位,并将各自的地理位置信息同步到网络侧上。每个终端都可以通过网络侧获取其它终端的地理位置信息,较佳的,终端可以在确定周围设定距离内存在预设目标物时,从网络侧获取距离本终端预设距离内的其他终端的地理位置信息和图像信息,并将预设目标物的图像按照其对应的地理位置信息投影至本地呈现的实景图像中的对应位置上,并记录其移动方向。xa0在实际应用中,基于上述实施例,终端可以先将拍摄的实景图像显示出来,在根据内置的陀螺仪辨别本终端所面朝的方向后,将实景图像与本终端的用户头像的合并图像投影至定位结果显示的地图上,并将本终端移动方向与当前面xa0对的方向进行匹配,根据匹配结果调整合并图像,并进行显示。用户头像可以是终端中存储的图像(例如,终端中已存储的照片、漫画图像等),也可以是终端通过图像获取装置录制的用户的实际图像(例如,用户的头像、半身照或者全身照等)。每一个终端各自对应一个用户头像。终端可以根据用户指令对用户头像进行调整。例如,用户可以将录制的新的照片作为新的用户头像,替换本终端中已存储的用户头像。每次终端根据用户指令调整用户头像后,将会将调整后的用户头像上传至网络侧。xa0终端可以直接通过网络侧获取到其他终端的用户头像,以及地理位置信息,在终端通过网络侧获取到其它终端的用户头像以及地理位置信息后,将其它终端的用户头像和实景图像合并后呈现,并且可以根据其他终端的移动方向对相应的用户头像进行面朝方向、方位或者大小的调整。xa0或者,终端也可以在确定本地周围指定范围内存在其他终端时,从网络侧获取上述其他终端的图像信息及定位结果,并将上述其他终端的用户头像按照其对应的定位结果投影至本终端呈现的实景图像中的对应位置上。xa0终端可以将获取的用户头像按照预先设定的比例尺(或者依据近大远小律)投射到本地显示的实景图像图像中的对应位置上,并将当前实景图像与每个终端对应的用户头像进行合成,从而在本地显示的实景图像图像中标记出本地周围指定范围内的所有的终端的具体位置,并且在当任意一个终端移动时,都根据实际情况显示出当前实景图像图像中实景图像的变化和所有终端的用户头像的位置变化与移动方向。xa0通过上述终端之间进行交互的实施例,在终端显示的图像中有其它终端的用户头像,并且与本地的距离达到设定距离时,用户即可与这些与本地距离达到预设值的终端的用户进行互动,例如,进行真人CS模拟等。xa0本发明实施例中的方法还可以根据预先设置的用户信息,实现找人功能,例如,可用于去火车站接人时不知道对方位置的情况下,定位待查询人员的位置,具体包括:xa0待查询人员的终端获取本地的图像信息和周围的实景图像,并在解析后上传至网络侧;xa0网络侧在获取该图像信息后,进行数据库匹配,根据数据库匹配的结果获取该待查询人员的终端的位置信息,并在找人的终端发送出定位请求后,以极坐标或经纬度的方式将该待查询人员的终端的位置信息发送至找人的终端。xa0又例如,终端获取到待查询人员的图像信息后,终端通过在人较多的情况下对周围进行环形扫描,将环形扫描获取的图像与待查询人员的图像进行匹配处理,从而定位到待查询人员在环形扫描获取的图像中的位置,并突出显示,以便用户识别。xa0本发明实施例中获取用户经纬度的方法包括如下两种:xa0终端可以连接网络,利用网络通过在线定位等方式获取选定的终端的经纬度;xa0或者,具有地理位置服务平台网络侧在接收到终端发送的经纬度请求后,运行本地的定位系统获取到该终端的经纬度信息,向发送请求的终端返回该终端的经纬度信息。xa0基于上述快速定位的方法,本发明实施例提供了一种快速定位的装置,如图2所示,包括:xa0定位模块201,用于确定对当前目标物的地理位置信息;xa0图像模块202,用于获取与当前目标物匹配的图像信息;xa0显示模块203,用于将获取的当前目标物的图像与拍摄的和与当前目标所在方位相同的实景图像所进行合并,并显示于一张图像上。xa0上述定位模块201可以通过无线电通讯网络获取当前目标物的地理位置信息,地理位置信息包括经纬度,或者,与目标物的距离及方位参数。xa0上述图像模块202,可以通过查找本地保存或在线存储的数据库,获取与当前目标物匹配的图像信息。xa0上述显示模块203可以根据确定的当前目标物的位置信息以及本地内置的xa0陀螺仪获取当前目标物对应当前实景时所面对的方位信息;按照近大远小定律计算出当前目标物及当前实景分别在同一图像中显示的像素大小;根据当前目标物面对当前实景时的方位信息及其在同一图像中的大小关系,将当前目标物图像与拍摄的和与当前目标所在方位相同的实景图像合并显示在一张图像上。xa0基于上述方法实施例,本发明实施例还设计了一种装置,不仅包括与图2相同的定位模块、图像模块、和显示模块,还包括传输模块和获取模块,如图3所示。xa0图3中的定位模块301、图像模块302和显示模块303的功能和结构,与图2中对应模块的功能和结构相同。xa0图3中的传输模块304,用于将当前目标物的地理位置信息、图像信息以及周围的实景图像发送至网络侧进行统一保存;xa0获取模块305,用于确定周围设定距离内存在预设目标物时,从网络侧获取预设目标物的地理位置信息和图像信息,并将预设目标物的图像按照其对应的地理位置信息投影至本地呈现的实景图像中的对应位置上,并记录其移动方向。xa0本发明可以将实景图像与获取的目标物的地理位置信息和图像信息进行合并后显示,避免由于现有技术提供的抽象而简单的线路图,无法确定具体位置,以及无法辨别出正确方向或路线的情况,并且使得用户对目标物在实景图像中的位置产生客观直白的映像,快速、正确地找到目标物。xa0本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。xa0这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。xa0这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。xa0尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。xa0显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。xa0